* {
				margin: 0;
				padding: 0;
				font-size: 16px;
			}
			/*头部的div*/
			.w{
				width:1364px;
				height: 100px;
				margin:0 auto;	
				box-shadow: 0px 5px 2.5px #F2F2F2;
			}
			/*京东登录图片  */
			#logo{
				position:relative;
				width:300px;
				margin-left: 120px;
				margin-top: 10px;
				float:left;
			}
			#fudy{
				float: right;
				margin-top: 53px;
				margin-right: 150px;
			}
			#lo{
				color: #C81623;
				text-decoration: none;
			}
			#lo:hover{
			 	text-decoration: underline;
			 }
			 #yiyou{
			 	color: silver;
			 }
			 ol, ul{
			 	list-style:none;
			 }/*宽度*/
			 .main{
				width:1080px;
				min-width:1080px;
				margin:0 auto;
			}
			/*数字面板*/
			.step .num em,.num i{
				width:24px; 
				height:24px; 
				display:inline-block; 
				left:15px; 
				top:2px;
				position:absolute;
			}
			/*距离15px顶部*/
			 .f-mt10{
			 	margin-top:15px;
			 }
			/*数据的div宽*/
			 .reg-box-pan{ 
				padding:40px 40px 50px; 
				width:100%;
			}	
			/*数据的div高*/
			.step{
				 margin:0 auto; 
				 display:block; 
				 height:60px;
			}
			/*浮动线条*/
			.step .lbg-l{left:0;}
			.step .lbg-r{right:0;}
			 /*圆角*/
			 .f-r5{ 
				border-radius:5px;
				-moz-border-radius:5px;
				-webkit-border-radius:5px;
			}
			/*步骤颜色*/
			.step .on .line_bg,.step .on .num em{ 
				background:#33bb44;
			}
			.step li{ 
				position:relative; 
				text-align:center;
			}
			 /*数字一二三 粗体*/
			 .step .num i{  
				z-index:3; 
				color:#fff; 
				font-style:normal; 
				font-weight:700; 
				top:4px;
			}
			 .step .lbg-txt{ 
				position:relative;
				color:#33bb44;
				font-size:13px;
			}
			.step .on .lbg-txt{
				color:#33bb44;
			}
			/*圆角*/
			.step .num em{ 
				background:#d9eaf3;
				transform:rotate(45deg);
				-webkit-transform:rotate(45deg);
				-moz-transform:rotate(45deg);
				-ms-transform:rotate(45deg);
				-o-transform:rotate(45deg);
				z-index:2;
			}
			.step .num{ 
				position:relative;
				z-index:2;
				background:#fff;
				width:54px;
				height:30px;
				text-align:center; 
				display:inline-block;
			}
			/*线条*/
			.step .line_bg{ 
				height:3px; 
				background:#d9eaf3; 
				display:inline-block; 
				width:50%; 
				top:13px; 
				position:absolute; 
				z-index:1;
			}
			/*文本的间距*/
			.reg-box .item {
				height:68px;
				line-height:34px;
				position: relative;
				z-index:5;
			}
			/*用户名,密码字体.对齐*/
			.reg-box .intelligent-label {
				width:100px;
				text-align: right;
				font-size: 14px;
				color: #666;
				padding-right: 10px;
			}
			/* 星星 为红色,右距离5pa */
			.reg-box .intelligent-label b{
				margin-right: 5px;
				font-weight: normal; 
				color:red;
			}
			/*提示文字宽度*/
			.reg-box .item .item-ifo{
				position: relative;
				width: 270px;
			}
			/*提示的位置大小*/
			.reg-box .focus,.reg-box .focusa,.reg-box .error{
				position: absolute;
				top: 0px;
				left:280px;
				width:270px;
				padding: 0 5px;
				z-index:3; 
				font-weight:normal; 
				font-size:12px; 
				color:#999;
			}
			/*没有行距*/
			.reg-box .focus span,.reg-box .error span{ 
				line-height:16px; 
				display:block; 
				padding:3px 0;
			}
			/*提示颜色*/
			.reg-box .focus{
				color: #999;
			}
		
			/*下一步*/
			.reg-box .btn-blue{ 
				font-size:18px; 
				height:44px; 
				width:270px;
				background-color: #188DC8;
				color: #FFFFFF;
				line-height:44px; 
				padding:0; 
				
			}
			/*全局位置*/
			.reg-box .part1,.reg-box .part2,.reg-box .part3{ 
				padding-left:150px;
			}
			/*文本框圆角*/
			.f-r3{ 
				border-radius:3px;
				-moz-border-radius:3px;
				-webkit-border-radius:3px;
			}
			/*文本框的长度,字体颜色大小*/
			.txt03{
				width:270px;
				line-height: 16px;
				padding:9px 10px;
				border: 1px solid #cccccc;
				float: none;
				font-size: 14px;
				font-family: arial,"宋体";
				color: #999;
				overflow: hidden;
			}
			/*选中文本框颜色*/
			.reg-box .txt03:focus{
				border-color:#1a97d7;
			}
			/*选中文本框颜色*/
			.reg-box .txt03.v_error{
			
				border-color:red;
			}
			/*密码框里面的眼睛*/
			.showpwd{ 
				display:inline-block; 
				width:16px; 
				height:16px; 
				background:url(../registeredImg/showPwd.png) no-repeat center center; 
				background-size:16px 16px; 
				position:absolute; 
				top:8px;
				right:10px; 
				cursor:pointer;
			}
			/*替换眼睛*/
			.showpwd.hidepwd{ 
				background-image:url(../registeredImg/hidePwd.png);
			}
			/*验证码左移10px*/
			.f-pl10{padding-left:10px;}
			/*换一种下划线*/
			.login-box a.c-blue:hover{ 
				color:#ff7d27; 
				text-decoration:underline;
			}
			/*换一种颜色,字体大小*/
			.c-blue{
				color:#1997d7;
				font-size: 12px;
			}
			/*阅读字体*/
			.f-ml5{
				font-size: 13px;
				color:#9197A9 ;
			}
			.f-ml5:hover{
				color: #115FAD;
			}
			/*密码的安全程度*/
			.reg-box .strength {
				color: #999;
				line-height: 22px;
				padding-right: 10px;
				clear: both;
				loat: none;
				position: absolute;
				top:39px;
				right: -9px; 
				display:none;
			}
			.reg-box .strength b {
				float: left;
				width: 108px;
				height:16px;
				overflow: hidden;
				margin-top: 5px; 
				font-weight:400;
			}
			.reg-box .strength b i{ font-style:normal; font-size:10px; width:34px; height:16px;line-height:16px; display:inline-block; float:left; background:#dbdbdb; text-align:center; margin-left:1px; color:#fff;}
			.reg-box .strength b i.on{ background:#ff6160}
			/*结束*/
			.reg-box .btn-gray{ 
				height:34px; 
				line-height:34px; 
				padding:0 12px;
			}
			.reg-box .valid{
				color: #f00;
			}
			.reg-box .valid span{
				font-size: 12px;
			}
			.reg-box .close{
				position: absolute;
				top:5px;
				right:25px;
				font-size: 24px;
			}
			.reg-box .blank {
				width:16px;
				height:16px; 
				font-size:16px;
				position: absolute;
				left:280px;
				top:11px;
				float: none; 
				color:#7abd54;
			}
			/*验证码背景颜色*/
			.btn-gray{ 
				background-color:#f3f5f7;
				border-color:#e3e3e3;
				color:#5f5f5f;
				margin-left: 5px;
			}
			/*验证码悬浮颜色*/
			.btn-gray:hover,.btn-gray:active:hover,.btn-gray:focus{
				background-color:#e6e7e7;
				border-color:#e3e3e3;
				color:#999;
			}

			.icon-sucessfill:before{
				content:url(registeredImg/mon.png);
			}
			.icon-close:after{content:url(registeredImg/cross2.png);}
			h3,#s,#d,p,strong,a{
				font-size: 16px;
			}
			#s,#d{
				color: salmon;
			}
			.icon-sucessfill:before{
				content:url(../registeredImg/mon.png);
			}
			.icon-close:after{content:url(../registeredImg/cross2.png);}